Following today's meeting in London, the ten F1 teams must now ponder whether they agree with the proposals for the future of the sport or not. The meeting, saw the teams presented with the sport's proposals not only for the technical side of the... MoreĀ»